wait on someone hand and foot – English–Italiano translations

🇬🇧 en it 🇮🇹

wait on someone hand and foot verb

  • attend to someone's every need
servire e riverire
Wiktionary Links